rose geranium - Spanish English Dictionary